package com.xgst.land.bean;

import java.util.List;

public class PDOrderDetailBean {

    private int code;
    private String message;
    private DataBean data;

    public int getCode() {
        return code;
    }

    public void setCode(int code) {
        this.code = code;
    }

    public String getMessage() {
        return message;
    }

    public void setMessage(String message) {
        this.message = message;
    }

    public DataBean getData() {
        return data;
    }

    public void setData(DataBean data) {
        this.data = data;
    }

    public static class DataBean {
        private InventoryTableBean inventoryTable;
        private List<InventorySampleBoxListBean> inventorySampleBoxList;
        private int alreadyCheckNumber;

        public InventoryTableBean getInventoryTable() {
            return inventoryTable;
        }

        public void setInventoryTable(InventoryTableBean inventoryTable) {
            this.inventoryTable = inventoryTable;
        }

        public List<InventorySampleBoxListBean> getInventorySampleBoxList() {
            return inventorySampleBoxList;
        }

        public void setInventorySampleBoxList(List<InventorySampleBoxListBean> inventorySampleBoxList) {
            this.inventorySampleBoxList = inventorySampleBoxList;
        }

        public int getAlreadyCheckNumber() {
            return alreadyCheckNumber;
        }

        public void setAlreadyCheckNumber(int alreadyCheckNumber) {
            this.alreadyCheckNumber = alreadyCheckNumber;
        }

        public static class InventoryTableBean {
            private int id;
            private String name;
            private int status;
            private Object remarks;
            private int userId;
            private String createTime;
            private Object rfidSampleBoxIdList;
            private String username;

            public int getId() {
                return id;
            }

            public void setId(int id) {
                this.id = id;
            }

            public String getName() {
                return name;
            }

            public void setName(String name) {
                this.name = name;
            }

            public int getStatus() {
                return status;
            }

            public void setStatus(int status) {
                this.status = status;
            }

            public Object getRemarks() {
                return remarks;
            }

            public void setRemarks(Object remarks) {
                this.remarks = remarks;
            }

            public int getUserId() {
                return userId;
            }

            public void setUserId(int userId) {
                this.userId = userId;
            }

            public String getCreateTime() {
                return createTime;
            }

            public void setCreateTime(String createTime) {
                this.createTime = createTime;
            }

            public Object getRfidSampleBoxIdList() {
                return rfidSampleBoxIdList;
            }

            public void setRfidSampleBoxIdList(Object rfidSampleBoxIdList) {
                this.rfidSampleBoxIdList = rfidSampleBoxIdList;
            }

            public String getUsername() {
                return username;
            }

            public void setUsername(String username) {
                this.username = username;
            }
        }

        public static class InventorySampleBoxListBean {
            private int id;
            private int inventoryTableId;
            private int rfidSampleBoxId;
            private int checkStatus;
            private Object inventoryTime;
            private RfidSampleBoxBean rfidSampleBox;
            private Object inventoryChecker;

            public int getId() {
                return id;
            }

            public void setId(int id) {
                this.id = id;
            }

            public int getInventoryTableId() {
                return inventoryTableId;
            }

            public void setInventoryTableId(int inventoryTableId) {
                this.inventoryTableId = inventoryTableId;
            }

            public int getRfidSampleBoxId() {
                return rfidSampleBoxId;
            }

            public void setRfidSampleBoxId(int rfidSampleBoxId) {
                this.rfidSampleBoxId = rfidSampleBoxId;
            }

            public int getCheckStatus() {
                return checkStatus;
            }

            public void setCheckStatus(int checkStatus) {
                this.checkStatus = checkStatus;
            }

            public Object getInventoryTime() {
                return inventoryTime;
            }

            public void setInventoryTime(Object inventoryTime) {
                this.inventoryTime = inventoryTime;
            }

            public RfidSampleBoxBean getRfidSampleBox() {
                return rfidSampleBox;
            }

            public void setRfidSampleBox(RfidSampleBoxBean rfidSampleBox) {
                this.rfidSampleBox = rfidSampleBox;
            }

            public Object getInventoryChecker() {
                return inventoryChecker;
            }

            public void setInventoryChecker(Object inventoryChecker) {
                this.inventoryChecker = inventoryChecker;
            }

            public static class RfidSampleBoxBean {
                private Object signature;
                private Object reason;
                private int id;
                private String rfidCode;
                private Object tearCode;
                private String name;
                private int inputUserId;
                private String inputUserName;
                private String inputTime;
                private int status;
                private Object loanTime;
                private Object loanUserName;
                private SampleBoxStruBean sampleBoxStru;
                private int loanCount;
                private String remarks;
                private int isTransport;
                private Object sampleStruList;
                private String sampleCategory;
                private Object rfidSampleVOList;

                public Object getSignature() {
                    return signature;
                }

                public void setSignature(Object signature) {
                    this.signature = signature;
                }

                public Object getReason() {
                    return reason;
                }

                public void setReason(Object reason) {
                    this.reason = reason;
                }

                public int getId() {
                    return id;
                }

                public void setId(int id) {
                    this.id = id;
                }

                public String getRfidCode() {
                    return rfidCode;
                }

                public void setRfidCode(String rfidCode) {
                    this.rfidCode = rfidCode;
                }

                public Object getTearCode() {
                    return tearCode;
                }

                public void setTearCode(Object tearCode) {
                    this.tearCode = tearCode;
                }

                public String getName() {
                    return name;
                }

                public void setName(String name) {
                    this.name = name;
                }

                public int getInputUserId() {
                    return inputUserId;
                }

                public void setInputUserId(int inputUserId) {
                    this.inputUserId = inputUserId;
                }

                public String getInputUserName() {
                    return inputUserName;
                }

                public void setInputUserName(String inputUserName) {
                    this.inputUserName = inputUserName;
                }

                public String getInputTime() {
                    return inputTime;
                }

                public void setInputTime(String inputTime) {
                    this.inputTime = inputTime;
                }

                public int getStatus() {
                    return status;
                }

                public void setStatus(int status) {
                    this.status = status;
                }

                public Object getLoanTime() {
                    return loanTime;
                }

                public void setLoanTime(Object loanTime) {
                    this.loanTime = loanTime;
                }

                public Object getLoanUserName() {
                    return loanUserName;
                }

                public void setLoanUserName(Object loanUserName) {
                    this.loanUserName = loanUserName;
                }

                public SampleBoxStruBean getSampleBoxStru() {
                    return sampleBoxStru;
                }

                public void setSampleBoxStru(SampleBoxStruBean sampleBoxStru) {
                    this.sampleBoxStru = sampleBoxStru;
                }

                public int getLoanCount() {
                    return loanCount;
                }

                public void setLoanCount(int loanCount) {
                    this.loanCount = loanCount;
                }

                public String getRemarks() {
                    return remarks;
                }

                public void setRemarks(String remarks) {
                    this.remarks = remarks;
                }

                public int getIsTransport() {
                    return isTransport;
                }

                public void setIsTransport(int isTransport) {
                    this.isTransport = isTransport;
                }

                public Object getSampleStruList() {
                    return sampleStruList;
                }

                public void setSampleStruList(Object sampleStruList) {
                    this.sampleStruList = sampleStruList;
                }

                public String getSampleCategory() {
                    return sampleCategory;
                }

                public void setSampleCategory(String sampleCategory) {
                    this.sampleCategory = sampleCategory;
                }

                public Object getRfidSampleVOList() {
                    return rfidSampleVOList;
                }

                public void setRfidSampleVOList(Object rfidSampleVOList) {
                    this.rfidSampleVOList = rfidSampleVOList;
                }

                public static class SampleBoxStruBean {
                    private int id;
                    private DrawerStruBean drawerStru;
                    private int row;
                    private int structureRow;
                    private int structureCol;
                    private int sign;
                    private int status;
                    private String detailLocation;
                    private int tierStruId;
                    private int refrigeratorStruId;
                    private int laboratoryDictId;
                    private int structureSpec;
                    private Object sampleBoxName;

                    public int getId() {
                        return id;
                    }

                    public void setId(int id) {
                        this.id = id;
                    }

                    public DrawerStruBean getDrawerStru() {
                        return drawerStru;
                    }

                    public void setDrawerStru(DrawerStruBean drawerStru) {
                        this.drawerStru = drawerStru;
                    }

                    public int getRow() {
                        return row;
                    }

                    public void setRow(int row) {
                        this.row = row;
                    }

                    public int getStructureRow() {
                        return structureRow;
                    }

                    public void setStructureRow(int structureRow) {
                        this.structureRow = structureRow;
                    }

                    public int getStructureCol() {
                        return structureCol;
                    }

                    public void setStructureCol(int structureCol) {
                        this.structureCol = structureCol;
                    }

                    public int getSign() {
                        return sign;
                    }

                    public void setSign(int sign) {
                        this.sign = sign;
                    }

                    public int getStatus() {
                        return status;
                    }

                    public void setStatus(int status) {
                        this.status = status;
                    }

                    public String getDetailLocation() {
                        return detailLocation;
                    }

                    public void setDetailLocation(String detailLocation) {
                        this.detailLocation = detailLocation;
                    }

                    public int getTierStruId() {
                        return tierStruId;
                    }

                    public void setTierStruId(int tierStruId) {
                        this.tierStruId = tierStruId;
                    }

                    public int getRefrigeratorStruId() {
                        return refrigeratorStruId;
                    }

                    public void setRefrigeratorStruId(int refrigeratorStruId) {
                        this.refrigeratorStruId = refrigeratorStruId;
                    }

                    public int getLaboratoryDictId() {
                        return laboratoryDictId;
                    }

                    public void setLaboratoryDictId(int laboratoryDictId) {
                        this.laboratoryDictId = laboratoryDictId;
                    }

                    public int getStructureSpec() {
                        return structureSpec;
                    }

                    public void setStructureSpec(int structureSpec) {
                        this.structureSpec = structureSpec;
                    }

                    public Object getSampleBoxName() {
                        return sampleBoxName;
                    }

                    public void setSampleBoxName(Object sampleBoxName) {
                        this.sampleBoxName = sampleBoxName;
                    }

                    public static class DrawerStruBean {
                        private int id;
                        private TierStruBean tierStru;
                        private int row;
                        private int col;
                        private int number;
                        private int structureRow;
                        private int refrigeratorStruId;
                        private int laboratoryDictId;

                        public int getId() {
                            return id;
                        }

                        public void setId(int id) {
                            this.id = id;
                        }

                        public TierStruBean getTierStru() {
                            return tierStru;
                        }

                        public void setTierStru(TierStruBean tierStru) {
                            this.tierStru = tierStru;
                        }

                        public int getRow() {
                            return row;
                        }

                        public void setRow(int row) {
                            this.row = row;
                        }

                        public int getCol() {
                            return col;
                        }

                        public void setCol(int col) {
                            this.col = col;
                        }

                        public int getNumber() {
                            return number;
                        }

                        public void setNumber(int number) {
                            this.number = number;
                        }

                        public int getStructureRow() {
                            return structureRow;
                        }

                        public void setStructureRow(int structureRow) {
                            this.structureRow = structureRow;
                        }

                        public int getRefrigeratorStruId() {
                            return refrigeratorStruId;
                        }

                        public void setRefrigeratorStruId(int refrigeratorStruId) {
                            this.refrigeratorStruId = refrigeratorStruId;
                        }

                        public int getLaboratoryDictId() {
                            return laboratoryDictId;
                        }

                        public void setLaboratoryDictId(int laboratoryDictId) {
                            this.laboratoryDictId = laboratoryDictId;
                        }

                        public static class TierStruBean {
                            private int id;
                            private RefrigeratorStruBean refrigeratorStru;
                            private int row;
                            private int structureRow;
                            private int structureCol;
                            private double tierHeight;
                            private int laboratoryDictId;
                            private int rowORColNotRule;

                            public int getId() {
                                return id;
                            }

                            public void setId(int id) {
                                this.id = id;
                            }

                            public RefrigeratorStruBean getRefrigeratorStru() {
                                return refrigeratorStru;
                            }

                            public void setRefrigeratorStru(RefrigeratorStruBean refrigeratorStru) {
                                this.refrigeratorStru = refrigeratorStru;
                            }

                            public int getRow() {
                                return row;
                            }

                            public void setRow(int row) {
                                this.row = row;
                            }

                            public int getStructureRow() {
                                return structureRow;
                            }

                            public void setStructureRow(int structureRow) {
                                this.structureRow = structureRow;
                            }

                            public int getStructureCol() {
                                return structureCol;
                            }

                            public void setStructureCol(int structureCol) {
                                this.structureCol = structureCol;
                            }

                            public double getTierHeight() {
                                return tierHeight;
                            }

                            public void setTierHeight(double tierHeight) {
                                this.tierHeight = tierHeight;
                            }

                            public int getLaboratoryDictId() {
                                return laboratoryDictId;
                            }

                            public void setLaboratoryDictId(int laboratoryDictId) {
                                this.laboratoryDictId = laboratoryDictId;
                            }

                            public int getRowORColNotRule() {
                                return rowORColNotRule;
                            }

                            public void setRowORColNotRule(int rowORColNotRule) {
                                this.rowORColNotRule = rowORColNotRule;
                            }

                            public static class RefrigeratorStruBean {
                                private Object signature;
                                private Object reason;
                                private int id;
                                private String name;
                                private RefrigeratorBrandTypeDictBean refrigeratorBrandTypeDict;
                                private String temperature;
                                private LaboratoryDictBean laboratoryDict;
                                private int structureRow;
                                private int firstSampleBoxStruRow;
                                private int firstSampleBoxStruCol;
                                private int equipmentType;

                                public Object getSignature() {
                                    return signature;
                                }

                                public void setSignature(Object signature) {
                                    this.signature = signature;
                                }

                                public Object getReason() {
                                    return reason;
                                }

                                public void setReason(Object reason) {
                                    this.reason = reason;
                                }

                                public int getId() {
                                    return id;
                                }

                                public void setId(int id) {
                                    this.id = id;
                                }

                                public String getName() {
                                    return name;
                                }

                                public void setName(String name) {
                                    this.name = name;
                                }

                                public RefrigeratorBrandTypeDictBean getRefrigeratorBrandTypeDict() {
                                    return refrigeratorBrandTypeDict;
                                }

                                public void setRefrigeratorBrandTypeDict(RefrigeratorBrandTypeDictBean refrigeratorBrandTypeDict) {
                                    this.refrigeratorBrandTypeDict = refrigeratorBrandTypeDict;
                                }

                                public String getTemperature() {
                                    return temperature;
                                }

                                public void setTemperature(String temperature) {
                                    this.temperature = temperature;
                                }

                                public LaboratoryDictBean getLaboratoryDict() {
                                    return laboratoryDict;
                                }

                                public void setLaboratoryDict(LaboratoryDictBean laboratoryDict) {
                                    this.laboratoryDict = laboratoryDict;
                                }

                                public int getStructureRow() {
                                    return structureRow;
                                }

                                public void setStructureRow(int structureRow) {
                                    this.structureRow = structureRow;
                                }

                                public int getFirstSampleBoxStruRow() {
                                    return firstSampleBoxStruRow;
                                }

                                public void setFirstSampleBoxStruRow(int firstSampleBoxStruRow) {
                                    this.firstSampleBoxStruRow = firstSampleBoxStruRow;
                                }

                                public int getFirstSampleBoxStruCol() {
                                    return firstSampleBoxStruCol;
                                }

                                public void setFirstSampleBoxStruCol(int firstSampleBoxStruCol) {
                                    this.firstSampleBoxStruCol = firstSampleBoxStruCol;
                                }

                                public int getEquipmentType() {
                                    return equipmentType;
                                }

                                public void setEquipmentType(int equipmentType) {
                                    this.equipmentType = equipmentType;
                                }

                                public static class RefrigeratorBrandTypeDictBean {
                                    private int id;
                                    private int pid;
                                    private String name;
                                    private int sign;
                                    private String picture;

                                    public int getId() {
                                        return id;
                                    }

                                    public void setId(int id) {
                                        this.id = id;
                                    }

                                    public int getPid() {
                                        return pid;
                                    }

                                    public void setPid(int pid) {
                                        this.pid = pid;
                                    }

                                    public String getName() {
                                        return name;
                                    }

                                    public void setName(String name) {
                                        this.name = name;
                                    }

                                    public int getSign() {
                                        return sign;
                                    }

                                    public void setSign(int sign) {
                                        this.sign = sign;
                                    }

                                    public String getPicture() {
                                        return picture;
                                    }

                                    public void setPicture(String picture) {
                                        this.picture = picture;
                                    }
                                }

                                public static class LaboratoryDictBean {
                                    private Object signature;
                                    private Object reason;
                                    private int id;
                                    private String name;
                                    private int userId;
                                    private String createTime;
                                    private Object remarks;
                                    private Object user;

                                    public Object getSignature() {
                                        return signature;
                                    }

                                    public void setSignature(Object signature) {
                                        this.signature = signature;
                                    }

                                    public Object getReason() {
                                        return reason;
                                    }

                                    public void setReason(Object reason) {
                                        this.reason = reason;
                                    }

                                    public int getId() {
                                        return id;
                                    }

                                    public void setId(int id) {
                                        this.id = id;
                                    }

                                    public String getName() {
                                        return name;
                                    }

                                    public void setName(String name) {
                                        this.name = name;
                                    }

                                    public int getUserId() {
                                        return userId;
                                    }

                                    public void setUserId(int userId) {
                                        this.userId = userId;
                                    }

                                    public String getCreateTime() {
                                        return createTime;
                                    }

                                    public void setCreateTime(String createTime) {
                                        this.createTime = createTime;
                                    }

                                    public Object getRemarks() {
                                        return remarks;
                                    }

                                    public void setRemarks(Object remarks) {
                                        this.remarks = remarks;
                                    }

                                    public Object getUser() {
                                        return user;
                                    }

                                    public void setUser(Object user) {
                                        this.user = user;
                                    }
                                }
                            }
                        }
                    }
                }
            }
        }
    }
}
